• word of the day

    francoa ramosa

    francoa ramosa - Dictionary definition and meaning for word francoa ramosa

    Definition
    (noun) Chilean evergreen shrub having delicate spikes of small white flowers
Download our Mobile App Today
Receive our word of the day
on Whatsapp